First step – find an IndieWeb theme, with a little help from the IndieWeb wiki.
SemPress seems the most up-to-date, but it’s really not the prettiest.
So next step – create a child theme!
(Note: the latest version of SemPress isn’t on wordpress.org themes, so you need to clone it directly from https://github.com/pfefferle/SemPress.)