I had some ideas for fediverse apps but honestly the protocol is so challenging to implement I realized I would be spending 80% of the time dealing with ActivityPub integration and 20% actually working on the app itself.
"Just make it federated" is never going to be a thing with these specs, even reusable libraries and test suites are too difficult to implement.