I use Loop Habit Tracker for tracking activities and notebook for journal. Tried standard notes, Joplin and obsidian too. Its simple to use notebook instead of apps.
I can’t find open source habit trackers with mood trackers.
You can use recommendations from here