I'm unsure if it solves anything, but Google Docs has a bbcode converter extension you can add. It's not perfect, but it saves me a ton of time. It'll tackle almost all your basic formatting and text colouring for your everyday posts.