Spells: Remember that when raging you can't cast spells but may continue to concentrate on them (which you will be excellent at, because of your great Con save). So I'd pick mostly non-combat utility spells (charm person, disguise self, speak with animals, and maybe a couple of good concentration spells (bane, faerie fire, Tasha's). Actually heroism is usually a kinda weak spell, but it would be excellent for you, if you can spare the action to cast it on round 1. For rituals, the most useful are detect magic, identify, and speak with animals.
Based on your character description, my final spell picks would be: charm person, cure wounds, detect magic, and then speak with animals for kind of a Disney-princes vibe. I'm thinking here of the scene in Shrek 3 where Snow White summons cute and deadly woodland creatures.
I'd go for only 1 bard level for now. You can pick up more later if you want -- you don't have to decide now. I definitely think aasimar Noble barbarian/bard nice-person-with-anger-issues is a great character concept, so much so, that you shouldn't worry too much about being ineffective.
Skills: Unless you're scrupulously honest, Deception is a must-have. Lying to your enemies is just too useful (and if you get away with it, it's also tremendously fun). Performance is useless but it makes so much sense for your character that I'd take it. And Persuasion Expertise is just perfect for your concept, making Diplomat feat sound like a really good pick.
Weapons: TWF is not great for this build, because it uses up bonus actions. It's also much better at low levels than high levels. However you would get to apply rage damage twice so it's not terrible. I'm a huge fan of Polearm Mastery, which also uses bonus actions, but is still good because it also gives a reaction attack. Plus polearms look cool (there are like a zillion glaives to choose from). That said, if you want to be a classic tanky barbarian, sword+board is quite good. Boring, but good. If I were you I'd definitely go polearm because it gives you a bit of extra battlefield control, mobility, and with the feat, extra attacks. But really this choice doesn't matter quite so much. I'd argue that your skill and spell choices matter more.
Based on your character description, my final spell picks would be: charm person, cure wounds, detect magic, and then speak with animals for kind of a Disney-princes vibe. I'm thinking here of the scene in Shrek 3 where Snow White summons cute and deadly woodland creatures.
I'd go for only 1 bard level for now. You can pick up more later if you want -- you don't have to decide now. I definitely think aasimar Noble barbarian/bard nice-person-with-anger-issues is a great character concept, so much so, that you shouldn't worry too much about being ineffective.
Skills: Unless you're scrupulously honest, Deception is a must-have. Lying to your enemies is just too useful (and if you get away with it, it's also tremendously fun). Performance is useless but it makes so much sense for your character that I'd take it. And Persuasion Expertise is just perfect for your concept, making Diplomat feat sound like a really good pick.
Weapons: TWF is not great for this build, because it uses up bonus actions. It's also much better at low levels than high levels. However you would get to apply rage damage twice so it's not terrible. I'm a huge fan of Polearm Mastery, which also uses bonus actions, but is still good because it also gives a reaction attack. Plus polearms look cool (there are like a zillion glaives to choose from). That said, if you want to be a classic tanky barbarian, sword+board is quite good. Boring, but good. If I were you I'd definitely go polearm because it gives you a bit of extra battlefield control, mobility, and with the feat, extra attacks. But really this choice doesn't matter quite so much. I'd argue that your skill and spell choices matter more.