Sorcerer
Base Class: Sorcerer

Yee ha

Level 3: Demonic Resilience

The magic in your body manifests physical traits of your demonic gift. Your Hit Point maximum increases by 3, and it increases by 1 whenever you gain another Sorcerer level.

Parts of you are also covered by demon-like scales or fur. While you aren’t wearing armor, your base Armor Class equals 10 plus your Dexterity and Charisma modifiers.

Open to weakening this - maybe remove the max HP changes - for some more interesting effect - for utility I'd love to get +1 metamagic option or something like that as I feel it's so limiting to have only 2 options until level 10

Level 3: Fiendish Spells

When you reach a Sorcerer level specified in the Fiendish Spells table, you thereafter always have the listed spells prepared.

Fiendish Spells
Sorcerer Level Spells
3 Alter Self, Chromatic Orb, Command, Suggestion
5 Fireball, Fly
7 Banishment, Wall of Fire
9 Legend Lore, Infernal Calling

Level 3: Hellspeaker

You are familiar with the tongues of hell. You can speak, read, and write Infernal.

Level 6: Planar Affinity

Your fiendish magic has an affinity with a damage type associated with fiends. Choose one of those types: Cold, Fire, Necrotic, Psychic, Acid, or Poison.

You have Resistance to that damage type, and when you cast a spell that deals damage of that type, you can add your Charisma modifier to one damage roll of that spell.

 

Very open to changing this - the +cha to damage would be sweet for cantrip turns but pretty minor otherwise

Maybe take the Fiendish presence feature from the homebrew you linked:

At 3rd level, the dark powers you wield allow you to manipulate the emotions of those around you. As a bonus action, you can target a creature you can see within 30 feet of you that can see or hear you, and cause it to make a Wisdom saving throw against your sorcerer spell save DC. On a fail, the creature is charmed or frightened by you (your choice) for one minute or until it takes damage from you or a creature friendly to you.

You can use this feature a number of times equal to your Charisma modifier (minimum 1) and regain all expended uses when you finish a long rest.

Level 14: Demonic Wings

As a Bonus Action, you can cause fiendish wings to appear on your back. The wings last for 1 hour or until you dismiss them (no action required). For the duration, you have a Fly Speed of 60 feet.

Once you use this feature, you can’t use it again until you finish a Long Rest unless you spend 3 Sorcery Points (no action required) to restore your use of it.

Level 18: Placeholder level 18 feature

Gotta figure that one out later

Demonic Wings

As a Bonus Action, you can cause draconic wings to appear on your back. The wings last for 1 hour or until you dismiss them (no action required). For the duration, you have a Fly Speed of 60 feet.

Once you use this feature, you can’t use it again until you finish a Long Rest unless you spend 3 Sorcery Points (no action required) to restore your use of it.

Activate Demonic Wings

You have activated your Demonic Wings.