So, I am trying to learn Quantum Mechanics on my own and I am using MIT OCW $8.04$ lecture series and I was learning about the expansion of wavefunctions in terms of energy eigenfunctions. For some reason, the energy eigenfunctions evolve in a fairly easy and simple manner with a constant angular velocity phase, and thus constructing a general solution is as simple as latching on the phases to the energy eigenfunctions and summing them with appropriate coefficients. Now, we mostly avoid expanding wave functions in, say, momentum or position eigenbasis because time evolution of position or momentum eigenbasis is complicated. But how complicated? Can I, despite their complexity, expand a function in terms of its momentum eigenbasis? And I mean to do that without invoking the energy eigenfunctions i.e. first expanding the function in terms of energy eigenfunctions $\psi(x,t)=\sum_{n}c_n\phi_n(x)e^{-iE_nt/\hbar}$ and then taking a Fourier transform of the expanded wave function to calculate the expansion coefficients. $\tilde{\psi}(k)=\frac{1}{\sqrt{2\pi}}\int_{-\infty}^{+\infty} \psi(x,t)e^{-ikx} dx$
Instead, I would like to know how to expand a wave function in momentum eigenbasis starting from scratch and forgetting about the energy eigenfunctions completely.
Another thing that can be done is to find similarly the expansion in terms of position eigenbasis (since it can't be Fourier transformed to momentum eigenbasis).