A differential one form is a section of the cotangent bundle. OK, but it is integrated over a parametrized path. Suppose the path has no parametrization. Then even the orientation of the path is undefined, hence also the sign of the integral. If the path crosses itself, say an infinite number of times, then even the direction of the parametrization along the path is undetermined, hence the integral could have infinitely many different values.
So I think what you want (and what I also wanted at your age) is not possible. I was influenced by a philosophy that everything should be done in an "invariant" way, but this is somewhat nonsense in many concrete situations. Steep yourself in the definition and computation of these objects, and I think this desire will subside.
You might feel also that homology class is a nice invariant object, but how do you represent one? You have to choose a path, or a sequence of oriented segments. It helps to go through the details of a construction of homology to see how messy and explicit it is. We love to keep our hands clean and discuss math very abstractly, never calculating anything like an actual integral or an intersection number, but these things when they arise always require some explicit construction. The author often hides this from the reader or omits it entirely as an "exercise".E.g. you can represent anyone dimensional homology class on a torus, by a path that covers the entire torus. How do you decide which class it is without a parametrization? If you look at its trace, it looks like the whole torus, hence like a 2 dimensional class.
Try to search through explanations and calculations in math books for the nitty gritty part where they actually turn their backs and compute something explicit. People cover pages with abstract sheaf cohomology constructions and derived functors and injective resolutions ad infinitum, but then when they need to actually compute the cohomology of projective space, they usually write down some explicit cech cocycles on a concrete open cover.
I was brainwashed to think the concrete computations were the ugly part and the abstract stuff was the beautiful part, but those little secret computations with "t" and "1/t" or "t/(1+t^2)"in them, contain all the truth.